package com.sixmac.service;

import com.sixmac.entity.MessageInfo;
import com.sixmac.service.common.ICommonService;

import java.util.Date;
import java.util.List;

/**
 * Created by Administrator on 2016/6/1 0001 下午 4:53.
 */
public interface MessageInfoService extends ICommonService<MessageInfo> {

    // 根据消息id获取对应的消息详情列表
    public List<MessageInfo> findListByMessageId(Integer messageId);

    // 根据消息id删除对应的所有消息详情
    public void deleteByMessageId(Integer messageId);

    // 定时发送消息（通过线程）
    public void sendMessageOnTime(Date sendTime, List<MessageInfo> messageInfoList, Boolean flag);
}